Gareth Owen [Thu, 15 Apr 2004 12:40:49 +0000 (12:40 +0000)]
Updated British English translation
Artur Flinta [Thu, 15 Apr 2004 07:15:14 +0000 (07:15 +0000)]
Updated Polish translation by GNOME PL Team.
2004-04-15 Artur Flinta <aflinta@cvs.gnome.org>
* pl.po: Updated Polish translation by GNOME PL Team.
Christian Rose [Thu, 15 Apr 2004 05:50:57 +0000 (05:50 +0000)]
Updated Swedish translation.
2004-04-15 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
Andras Timar [Wed, 14 Apr 2004 22:40:40 +0000 (22:40 +0000)]
Updated Hungarian translation.
2004-04-15 Andras Timar <timar@gnome.hu>
* hu.po: Updated Hungarian translation.
Danilo Šegan [Wed, 14 Apr 2004 22:20:04 +0000 (22:20 +0000)]
Updated Serbian translation.
Adam Weinberger [Wed, 14 Apr 2004 21:55:25 +0000 (21:55 +0000)]
Updated Canadian English translation.
* en_CA.po: Updated Canadian English translation.
Matthias Clasen [Wed, 14 Apr 2004 21:34:29 +0000 (21:34 +0000)]
Make all style properties readonly.
2004-04-14 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcombobox.c:
* gtk/gtkwidget.c:
Make all style properties readonly.
Matthias Clasen [Wed, 14 Apr 2004 21:04:29 +0000 (21:04 +0000)]
Add a11y relations between the color wheel and the spin buttons. (#132745,
2004-04-14 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcolorsel.c: Add a11y relations between the color
wheel and the spin buttons. (#132745, Padraig, O'Briain)
* gtk/gtkiconfactory.c (gtk_icon_set_render_icon): Document
the meaning of size == -1.
* gtk/gtkwidget.c (gtk_widget_render_icon): Explicitly accept
a size of -1. (#137436, Brian Cameron)
Matthias Clasen [Wed, 14 Apr 2004 20:26:26 +0000 (20:26 +0000)]
Make the arrow and separator regular children of an hbox inside the
2004-04-14 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcombobox.c: Make the arrow and separator regular
children of an hbox inside the button, and propagate state
changes from the button to the cell view. (part of the fix
for #138650, should also fix #137535)
* gtk/gtkcellview.c (gtk_cell_view_expose): Pass the PRELIT
state to gtk_cell_renderer_render() when prelighted. (part
of the fix for #138650)
* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render):
Use PRELIGHT state when appropriate. (part of the fix for
#138650)
Matthias Clasen [Wed, 14 Apr 2004 13:53:57 +0000 (13:53 +0000)]
Don't spit out warnings if called before the combo box is realized.
2004-04-14 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcombobox.c (gtk_combo_box_relayout): Don't spit
out warnings if called before the combo box is
realized. (#139742, Philip Langdale)
Jonathan Blandford [Wed, 14 Apr 2004 07:49:10 +0000 (07:49 +0000)]
propagate expose events to children.
Wed Apr 14 03:45:39 2004 Jonathan Blandford <jrb@gnome.org>
* gtk/gtktreeview.c (gtk_tree_view_expose): propagate expose
events to children.
Jonathan Blandford [Wed, 14 Apr 2004 07:34:11 +0000 (07:34 +0000)]
remove spurious gtk_box_pack_start.
Wed Apr 14 03:32:58 2004 Jonathan Blandford <jrb@gnome.org>
* gtk/gtkpathbar.c (make_directory_button): remove spurious
gtk_box_pack_start.
Artur Flinta [Wed, 14 Apr 2004 07:22:38 +0000 (07:22 +0000)]
Updated Polish translation by GNOME PL Team.
2004-04-14 Artur Flinta <aflinta@cvs.gnome.org>
* pl.po: Updated Polish translation by GNOME PL Team.
Duarte Loreto [Wed, 14 Apr 2004 00:19:47 +0000 (00:19 +0000)]
Updated Portuguese translation.
2004-04-14 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Updated Portuguese translation.
Jonathan Blandford [Tue, 13 Apr 2004 20:56:50 +0000 (20:56 +0000)]
patch from Owen to make the buttons sized by a bold label. This makes the
Tue Apr 13 16:19:23 2004 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkpathbar.c (make_directory_button): patch from Owen to
make the buttons sized by a bold label. This makes the text
'swim' a little, but stops the buttons from resizign, #137210
Matthias Clasen [Tue, 13 Apr 2004 20:06:12 +0000 (20:06 +0000)]
Don't crash if a node has no name. (start_element_handler): Accept
2004-04-13 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkuimanager.c (get_child_node): Don't crash if a node
has no name.
(start_element_handler): Accept separators without unique
names. (#133302, Anders Carlsson)
* gtk/gtkuimanager.c (node_remove_ui_reference): Don't leak
list nodes. (#138862, Morten Welinder)
Matthias Clasen [Tue, 13 Apr 2004 19:22:35 +0000 (19:22 +0000)]
Document possible accelerator gotcha when using this function. (#139641,
2004-04-13 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkactiongroup.c (gtk_action_group_add_action): Document
possible accelerator gotcha when using this function. (#139641,
Christian Persch)
Matthias Clasen [Tue, 13 Apr 2004 19:01:06 +0000 (19:01 +0000)]
Don't leak list nodes. (#138862, Morten Welinder)
2004-04-13 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkuimanager.c (node_remove_ui_reference): Don't leak
list nodes. (#138862, Morten Welinder)
Federico Mena Quintero [Tue, 13 Apr 2004 17:28:50 +0000 (17:28 +0000)]
Typo fix.
2004-04-13 Federico Mena Quintero <federico@ximian.com>
* gtk/tmpl/gtkfilechooser.sgml: Typo fix.
Jonathan Blandford [Tue, 13 Apr 2004 16:27:03 +0000 (16:27 +0000)]
remove unused variable. (gtk_tree_view_button_press): If we activated the
Tue Apr 13 12:24:49 2004 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_destroy): remove unused
variable.
(gtk_tree_view_button_press): If we activated the row we don't
want to grab focus back, as moving focus to another widget is
pretty common, #138458
Matthias Clasen [Tue, 13 Apr 2004 14:57:03 +0000 (14:57 +0000)]
When calling fread() in a loop, check for ferror() as well as for feof()
2004-04-13 Matthias Clasen <mclasen@redhat.com>
* io-ani.c (gdk_pixbuf__ani_image_load_animation):
* gdk-pixbuf-io.c (gdk_pixbuf_get_file_info)
(_gdk_pixbuf_generic_image_load)
(gdk_pixbuf_new_from_file_at_size): When calling fread()
in a loop, check for ferror() as well as for feof() to
avoid infinite loops on directories. (#137804, Alex Converse)
Danilo Šegan [Tue, 13 Apr 2004 04:21:36 +0000 (04:21 +0000)]
Updated Serbian translation.
Federico Mena Quintero [Tue, 13 Apr 2004 01:11:34 +0000 (01:11 +0000)]
Added documentation to all the signals.
2004-04-12 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilechooser.c (gtk_file_chooser_class_init): Added
documentation to all the signals.
Matthias Clasen [Mon, 12 Apr 2004 20:06:52 +0000 (20:06 +0000)]
Don't unref model if it is NULL. (#139770)
2004-04-12 Matthias Clasen <mclasen@dhcp64-228.boston.redhat.com>
* gtk/gtkcombobox.c (gtk_combo_box_unset_model): Don't unref
model if it is NULL. (#139770)
Matthias Clasen [Mon, 12 Apr 2004 19:40:22 +0000 (19:40 +0000)]
Typo fix.
2004-04-12 Matthias Clasen <mclasen@dhcp64-228.boston.redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_get_cell_area): Typo fix.
* gtk/gtkentrycompletion.c (gtk_entry_completion_init): Don't add
a shadow inside the scrolled window, add it around the vbox.
* gtk/gtkentryprivate.h:
* gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup):
Return a boolean indicating whether the popup is positioned above
or below. Scroll the completions to the beginning or the end,
depending on the positioning.
* gtk/gtkentry.c (gtk_entry_completion_key_press): Make keynav
wrap around in the entry completion popup, and allow GDK_UP to
enter the popup. (#137440)
2004-04-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c (gtk_entry_size_request): Make sure the style is
there before using it.
Alessio Frusciante [Mon, 12 Apr 2004 08:26:07 +0000 (08:26 +0000)]
Updated Italian translation.
Jonathan Blandford [Sun, 11 Apr 2004 19:15:24 +0000 (19:15 +0000)]
Moved search entries into priv data.
Sun Apr 11 15:08:45 2004 Jonathan Blandford <jrb@gnome.org>
* gtk/gtktreeprivate.h: Moved search entries into priv data.
* gtk/gtktreeview.c: Prep for type-ahead support.
(gtk_tree_view_destroy): Destroy the search window explicitly.
(gtk_tree_view_key_press): Minor change; prep for type-ahead
(gtk_tree_view_ensure_interactive_directory): New function
(gtk_tree_view_focus_out): Rework to handle new entry life-cycle.
(gtk_tree_view_real_start_interactive_search): rework
(gtk_tree_view_search_dialog_hide): ditto
(gtk_tree_view_search_delete_event): ditto
(gtk_tree_view_search_button_press_event): ditto
(gtk_tree_view_search_key_press_event): ditto
(gtk_tree_view_search_move): ditto
(gtk_tree_view_search_init): ditto
* gtk/gtktreeviewcolumn.c:
(gtk_tree_view_column_cell_layout_clear): remove unused variable.
* tests/testfilechooser.c: (main): change
Hans Breuer [Sun, 11 Apr 2004 15:25:06 +0000 (15:25 +0000)]
workaround for bug #137496, the real fix would involve just another small
2004-04-11 Hans Breuer <hans@breuer.org>
* gdk/win32/gdkspawn-win32.c : workaround for bug #137496,
the real fix would involve just another small API breakage,
i.e. gdk_spawn_* using GPid not just gint.
* gtk/makefile.msc.in : build gtk-win32.res, not gtk.res
John C Barstow [Sun, 11 Apr 2004 04:43:00 +0000 (04:43 +0000)]
John C Barstow <jbowtie@amathaine.com> * mi.po: Updated Maori translation
Tor Lillqvist [Sat, 10 Apr 2004 08:43:36 +0000 (08:43 +0000)]
If both Shift and CapsLock pressed, ignore the shift only for letters
2004-04-10 Tor Lillqvist <tml@iki.fi>
* gdk/win32/gdkkeys-win32.c (gdk_keymap_translate_keyboard_state):
If both Shift and CapsLock pressed, ignore the shift only for
letters (that would have been affected by the CapsLock). (#139095)
* gdk/win32/gdkglobals-win32.c: Disable tablet support by default,
seems to be even buggier now than it used to be. (#138341)
Initialize _gdk_input_ignore_wintab to TRUE.
* gdk/win32/gdkmain-win32.c: Add --use-wintab switch and
GDK_USE_WINTAB environment variable to turn on tablet support.
Gareth Owen [Sat, 10 Apr 2004 02:44:25 +0000 (02:44 +0000)]
Updated British English translation
Baris Cicek [Sat, 10 Apr 2004 00:38:05 +0000 (00:38 +0000)]
Updated Turkish Translation
Pablo Saratxaga [Fri, 9 Apr 2004 21:47:00 +0000 (21:47 +0000)]
corrected default:LTR entries
Baris Cicek [Fri, 9 Apr 2004 16:58:13 +0000 (16:58 +0000)]
Updated Turkish Translation
Funda Wang [Fri, 9 Apr 2004 16:07:42 +0000 (16:07 +0000)]
Updated Simplified Chinese translation
Baris Cicek [Fri, 9 Apr 2004 14:38:53 +0000 (14:38 +0000)]
Updated Turkish Translation
Changwoo Ryu [Fri, 9 Apr 2004 14:11:31 +0000 (14:11 +0000)]
Updated Korean translation.
* ko.po: Updated Korean translation.
Christian Persch [Fri, 9 Apr 2004 13:43:52 +0000 (13:43 +0000)]
Terminate g_object_[dis]connect() calls with NULL instead of 0. Fixes
2004-04-09 Christian Persch <chpe@cvs.gnome.org>
* gtk/gtkuimanager.c: (gtk_ui_manager_insert_action_group),
(gtk_ui_manager_remove_action_group): Terminate
g_object_[dis]connect() calls with NULL instead of 0.
Fixes #138997.
Vincent van Adrighem [Fri, 9 Apr 2004 13:40:39 +0000 (13:40 +0000)]
Translation updated by Tino Meinen.
2004-04-09 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.
Guntupalli Karunakar [Fri, 9 Apr 2004 13:04:40 +0000 (13:04 +0000)]
Added gujarati translations
Laurent Dhima [Fri, 9 Apr 2004 12:33:38 +0000 (12:33 +0000)]
Updated Albanian translation
* sq.po: Updated Albanian translation
Laurent Dhima [Fri, 9 Apr 2004 12:31:44 +0000 (12:31 +0000)]
Updated
Francisco Javier F. Serrador [Thu, 8 Apr 2004 08:43:10 +0000 (08:43 +0000)]
Updated Spanish translation.
2004-04-08 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Updated Spanish translation.
Adam Weinberger [Thu, 8 Apr 2004 06:18:06 +0000 (06:18 +0000)]
Updated Canadian English translation.
* en_CA.po: Updated Canadian English translation.
Federico Mena Quintero [Wed, 7 Apr 2004 17:52:03 +0000 (17:52 +0000)]
Fix #132500.
2004-04-07 Federico Mena Quintero <federico@ximian.com>
Fix #132500.
* gtk/gtkfilesystem.c (gtk_file_system_parse): Ensure that the
passed-in 'str' is not NULL.
* gtk/gtkfilesystemunix.c (expand_tilde): New helper function;
expands "~/" or "~foo/" at the beginning of a filename.
(gtk_file_system_unix_parse): Use expand_tilde() before doing
anything else.
* gtk/gtkfilechooserentry.c
(gtk_file_chooser_entry_maybe_update_directory): Take in a
force_reload argument.
(gtk_file_chooser_entry_changed): If gtk_file_system_parse()
returns an error, set the file_part_pos to -1.
(load_directory_callback): Only populate the model if the
file_part_pos is not -1.
Evandro Fernandes Giovanini [Wed, 7 Apr 2004 17:03:25 +0000 (17:03 +0000)]
Updated Brazilian Portuguese translation from Alex Camacho Castilho
2004-04-07 Evandro Fernandes Giovanini <evandrofg@ig.com.br>
* pt_BR.po: Updated Brazilian Portuguese translation
from Alex Camacho Castilho <gnomebr@uol.com.br>.
Miloslav Trmac [Wed, 7 Apr 2004 12:42:09 +0000 (12:42 +0000)]
Update Czech translation
Yuri Syrota [Wed, 7 Apr 2004 06:17:37 +0000 (06:17 +0000)]
Updated Ukrainian translation
Samúel Jón Gunnarsson [Wed, 7 Apr 2004 00:22:08 +0000 (00:22 +0000)]
Updated Icelandic translation by Helgi Þormar Þorbjörnsson
2004-04-06 Samúel Jón Gunnarsson <sammi@techattack.nu>
* is.po: Updated Icelandic translation by
Helgi Þormar Þorbjörnsson <helgi@trance.is>
Adam Weinberger [Tue, 6 Apr 2004 23:02:29 +0000 (23:02 +0000)]
Updated Canadian English translation.
* en_CA.po: Updated Canadian English translation.
Zygimantas Berucka [Tue, 6 Apr 2004 22:32:38 +0000 (22:32 +0000)]
Updated Lithuanian translation.
2004-04-07 Zygimantas Berucka <uid0@akl.lt>
* lt.po: Updated Lithuanian translation.
Christian Rose [Tue, 6 Apr 2004 21:26:23 +0000 (21:26 +0000)]
Updated Swedish translation.
2004-04-06 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
Pablo Saratxaga [Tue, 6 Apr 2004 14:38:39 +0000 (14:38 +0000)]
updated Walloon file
Pablo Saratxaga [Tue, 6 Apr 2004 14:18:11 +0000 (14:18 +0000)]
Completed ALL_LINGUAS list
Pablo Saratxaga [Tue, 6 Apr 2004 14:13:35 +0000 (14:13 +0000)]
updated Walloon file; corrected Japanese plurals
Mohammad DAMT [Tue, 6 Apr 2004 08:08:59 +0000 (08:08 +0000)]
Updated Indonesian translation
2004-04-06 Mohammad DAMT <mdamt@bisnisweb.com>
* id.po: Updated Indonesian translation
Federico Mena Quintero [Tue, 6 Apr 2004 03:15:21 +0000 (03:15 +0000)]
Use a title for SAVE and CREATE_FOLDER modes. Fixes #137272.
2004-04-05 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilechooserdefault.c (location_popup_handler): Use a
title for SAVE and CREATE_FOLDER modes. Fixes #137272.
Federico Mena Quintero [Tue, 6 Apr 2004 03:07:49 +0000 (03:07 +0000)]
Look for G_DIR_SEPARATOR in the display_name, and err out if it is
2004-04-05 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilesystemunix.c (gtk_file_system_unix_make_path): Look
for G_DIR_SEPARATOR in the display_name, and err out if it is
present; use the same error message as Nautilus. Fixes #136467.
Federico Mena Quintero [Tue, 6 Apr 2004 02:52:08 +0000 (02:52 +0000)]
Make the new-folder button say "Create Fo_lder" rather than "Create
2004-04-05 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilechooserdefault.c (file_pane_create): Make the
new-folder button say "Create Fo_lder" rather than "Create
_Folder", so that the mnemonic doesn't conflict with the "Save in
_folder" label. Fixes #136975.
Federico Mena Quintero [Tue, 6 Apr 2004 01:23:26 +0000 (01:23 +0000)]
Ref/sink the buttons. Also, free them correctly upon failure. Based on a
2004-04-05 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkpathbar.c (_gtk_path_bar_set_path): Ref/sink the
buttons. Also, free them correctly upon failure. Based on a
patch by Morten Welinder, fixes #137956.
Anders Carlsson [Mon, 5 Apr 2004 20:39:31 +0000 (20:39 +0000)]
Handle '--' correctly.
2004-04-05 Anders Carlsson <andersca@gnome.org>
* gdk/gdk.c (gdk_arg_context_parse): Handle '--' correctly.
Updated ja.po. T.Aihana [Mon, 5 Apr 2004 14:52:50 +0000 (14:52 +0000)]
2004-04-05 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>
Hasbullah Bin Pit [Sat, 3 Apr 2004 17:14:48 +0000 (17:14 +0000)]
updated malay translation
Jonathan Blandford [Fri, 2 Apr 2004 23:07:49 +0000 (23:07 +0000)]
set the height correctly for fixed height when inserting a node, #138082
Fri Apr 2 17:57:33 2004 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_row_inserted): set the height
correctly for fixed height when inserting a node, #138082
Federico Mena Quintero [Fri, 2 Apr 2004 00:35:07 +0000 (00:35 +0000)]
Fix #136077.
2004-04-01 Federico Mena Quintero <federico@ximian.com>
Fix #136077.
* gtk/gtkpathbar.h (struct _GtkPathBarClass): Add a
"child_is_hidden" boolean argument to the "path-clicked" signal.
* gtk/gtkpathbar.c (struct _ButtonData): Added a file_is_hidden
field.
(make_directory_button): Take a file_is_hidden argument; put it in
the ButtonData.
(_gtk_path_bar_set_path): See whether each path component path is
a hidden file.
(gtk_path_bar_class_init): Add the file_is_hidden argument to the
"path-clicked" signal.
(button_clicked_cb): See if the downwards button represents a
hidden file for the file_is_hidden argument in the signal
emission.
* gtk/gtkmarshalers.list: Added a signal type VOID:POINTER,BOOLEAN.
* gtk/gtkfilechooserdefault.c
(gtk_file_chooser_default_select_path): If we fail to switch
folders, don't try to select the path in the file system model.
Also, return the result from _gtk_file_system_model_path_do().
(gtk_file_chooser_default_select_path): Turn on show_hidden in the
file system model if we are asked to select a hidden file.
(path_bar_clicked): Show hidden files based on whether the
immediate downwards folder in the path bar is a hidden file
itself.
(struct _GtkFileChooserDefault): Added fields
browse_files_popup_menu and browse_files_popup_menu_hidden_files_item.
(create_file_list): Set an object data key of
"GtkFileChooserDefault" on the tree view so that we can find the
impl from the popup menu callbacks. Also, hook up to the
"button-press-event" and "popup-menu" signals in the file list to
bring up a popup menu.
(list_popup_menu_cb): New callback.
(list_button_press_event_cb): New callback.
Fix #138763:
* gtk/gtkfilesystemmodel.c
(_gtk_file_system_model_new): Oops, connect_object to
"finished-loading".
Tor Lillqvist [Wed, 31 Mar 2004 02:24:40 +0000 (02:24 +0000)]
Move AC_CANONICAL_HOST earlier, before the check for native Win32.
2004-03-31 Tor Lillqvist <tml@iki.fi>
* configure.in: Move AC_CANONICAL_HOST earlier, before the check
for native Win32. (#136559, J. Ali Harlow)
Tor Lillqvist [Wed, 31 Mar 2004 00:50:13 +0000 (00:50 +0000)]
Use X11 semantics for angles. Thanks to Tim Newsham.
2004-03-31 Tor Lillqvist <tml@iki.fi>
* gdk/win32/gdkdrawable-win32.c (draw_arc): Use X11 semantics for
angles. Thanks to Tim Newsham.
Christian Rose [Tue, 30 Mar 2004 23:36:59 +0000 (23:36 +0000)]
Updated Afrikaans translation by Zuza Software Foundation
2004-03-31 Christian Rose <menthos@menthos.com>
* po/af.po, po-properties/af.po: Updated Afrikaans translation
by Zuza Software Foundation <info@translate.org.za>.
Adam Weinberger [Tue, 30 Mar 2004 20:19:12 +0000 (20:19 +0000)]
Updated Canadian English translation.
* en_CA.po: Updated Canadian English translation.
Pablo Saratxaga [Tue, 30 Mar 2004 15:58:54 +0000 (15:58 +0000)]
updated Basque and Walloon files
Pauli Virtanen [Mon, 29 Mar 2004 21:28:09 +0000 (21:28 +0000)]
Updated Finnish translation.
2004-03-29 Pauli Virtanen <pauli.virtanen@hut.fi>
* fi.po: Updated Finnish translation.
Federico Mena Quintero [Mon, 29 Mar 2004 19:52:16 +0000 (19:52 +0000)]
Fix #137520.
2004-03-29 Federico Mena Quintero <federico@ximian.com>
Fix #137520.
* gtk/gtkfilesystem.h (struct _GtkFileFolderIface): Added slots
for an ::is_finished_loading() method and a ::finished_loading()
signal at the end of the struct.
* gtk/gtkfilesystem.c (gtk_file_folder_base_init): Create the
"finished-loading" signal.
(gtk_file_folder_is_finished_loading): New function.
* gtk/gtkfilesystemunix.c
(gtk_file_folder_unix_is_finished_loading): Implement.
* gtk/gtkfilesystemmodel.c (struct _GtkFileSystemModelClass): New
slot for a "finished-loading" signal.
(gtk_file_system_model_class_init): Create the "finished-loading"
signal.
(struct _GtkFileSystemModel): New field
idle_finished_loading_source. We emit the "finished-loading"
signal in an idle if the root folder was done loading right in
_gtk_file_system_model_new(), so that the caller has a chance to
connect to the signal.
(_gtk_file_system_model_new): Connect to the normal signals of the
folder even if the initial _list_children() fails. Also, see if
the folder is finished loading; connect to the "finished-loading"
signal otherwise.
(gtk_file_system_model_finalize): Remove the idle handler.
* gtk/gtkfilechooserdefault.c (set_list_model): Set a busy cursor
and connect to the model's "finished-loading" signal.
(get_toplevel): New helper function.
(error_message): Use get_toplevel().
(trap_activate_cb): Likewise.
(location_popup_handler): Likewise.
(set_busy_cursor): New function.
(browse_files_model_finished_loading_cb): New callback.
Adam Weinberger [Sun, 28 Mar 2004 07:09:51 +0000 (07:09 +0000)]
Updated Canadian English translation.
* en_CA.po: Updated Canadian English translation.
Priit Laes [Sat, 27 Mar 2004 20:46:21 +0000 (20:46 +0000)]
Translation updated.
2004-03-27 Priit Laes <plaes@cvs.gnome.org>
* et.po: Translation updated.
Federico Mena Quintero [Sat, 27 Mar 2004 00:54:10 +0000 (00:54 +0000)]
Added a section about using known response codes for "accept"-type
2004-03-26 Federico Mena Quintero <federico@ximian.com>
* gtk/tmpl/gtkfilechooserdialog.sgml: Added a section about using
known response codes for "accept"-type buttons, rather than custom
responses. This is related to bugs #136237 and #138263.
Federico Mena Quintero [Thu, 25 Mar 2004 21:52:04 +0000 (21:52 +0000)]
Just use the file under the cursor; we don't need the logic from
2004-03-25 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilechooserdefault.c (check_preview_change): Just use the
file under the cursor; we don't need the logic from
GtkFileSelection after all. Fixes #132255.
Federico Mena Quintero [Thu, 25 Mar 2004 21:36:02 +0000 (21:36 +0000)]
Fill the location entry with the display name of the file under the cursor
2004-03-25 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilechooserdefault.c (location_entry_create): Fill the
location entry with the display name of the file under the cursor
for Open mode, or the typed filename in Save mode.
Gil Osher [Thu, 25 Mar 2004 21:29:57 +0000 (21:29 +0000)]
Updated Hebrew translation.
* he.po: Updated Hebrew translation.
Gil Osher [Thu, 25 Mar 2004 21:29:13 +0000 (21:29 +0000)]
Updated Hebrew translation.
J. Ali Harlow [Wed, 24 Mar 2004 17:48:04 +0000 (17:48 +0000)]
Bare drive designators (eg., "c:") are no longer considered as root
2004-03-24 J. Ali Harlow <ali@juiblex.co.uk>
* gtk/gtkfilesystemwin32.c
(filename_is_root): Bare drive designators (eg., "c:") are
no longer considered as root filenames. Fixed #137942
J. Ali Harlow [Wed, 24 Mar 2004 17:33:09 +0000 (17:33 +0000)]
Invert test for error in mkdir. Fixes #137945
2004-03-24 J. Ali Harlow <ali@juiblex.co.uk>
* gtk/gtkfilesystemwin32.c
(gtk_file_system_win32_create_folder): Invert test for error in
mkdir. Fixes #137945
J. Ali Harlow [Wed, 24 Mar 2004 17:22:36 +0000 (17:22 +0000)]
Fixed #138004 using Federico's code from #132327.
2004-03-24 J. Ali Harlow <ali@juiblex.co.uk>
Fixed #138004 using Federico's code from #132327.
* gtk/gtkfilesystemwin32.c (struct _GtkFileSystemWin32): Add a
folder_hash field to keep a list of live folder objects.
(gtk_file_system_win32_init): Create the folder_hash.
(gtk_file_system_win32_finalize): Destroy the folder_hash.
(gtk_file_system_win32_get_folder): Ref and return an existing
folder if we have it around, otherwise return a new folder object.
(struct _GtkFileFolderWin32): Add a field for the parent file system.
(gtk_file_folder_win32_finalize): Remove the folder from the file
system's hash table.
(gtk_file_system_win32_create_folder): Emit "files-added" on the
newly-created folder's parent. Fixes #138004.
J. Ali Harlow [Wed, 24 Mar 2004 16:50:56 +0000 (16:50 +0000)]
Test that path is actually a directory and throw error if not. Fixed bug
2004-03-24 J. Ali Harlow <ali@juiblex.co.uk>
* gtk/gtkfilesystemwin32.c
(gtk_file_system_win32_get_folder): Test that path is actually
a directory and throw error if not. Fixed bug #137950
Stanislav Visnovsky [Wed, 24 Mar 2004 12:18:58 +0000 (12:18 +0000)]
Updated Slovak translation.
2004-03-24 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Updated Slovak translation.
Stanislav Visnovsky [Wed, 24 Mar 2004 08:19:00 +0000 (08:19 +0000)]
Updated Slovak translation.
2004-03-24 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Updated Slovak translation.
Adam Weinberger [Wed, 24 Mar 2004 06:28:40 +0000 (06:28 +0000)]
Updated Canadian English translation.
* en_CA.po: Updated Canadian English translation.
Denis Lackovic [Wed, 24 Mar 2004 04:48:44 +0000 (04:48 +0000)]
*** empty log message ***
J. Ali Harlow [Mon, 22 Mar 2004 21:28:07 +0000 (21:28 +0000)]
Ignore empty volume labels; assume that GetVolumeInformation would fail if
2004-03-22 J. Ali Harlow <ali@juiblex.co.uk>
* gtk/gtkfilesystemwin32.c
(gtk_file_system_win32_volume_get_display_name): Ignore empty
volume labels; assume that GetVolumeInformation would fail if
GetVolumeInformationW does; catches a small memory leak;
pass the buffer size to GetVolumeInformationW in wide
characters instead of bytes. Fixes bug #137543
(list_volumes): Cope with the theoretical possibility of
more than 26 logical drives. Fixes bug #137940
(bookmarks_serialize): Now actually removes bookmarks.
Fixes bug #137943
Guntupalli Karunakar [Mon, 22 Mar 2004 11:23:13 +0000 (11:23 +0000)]
Added punjabi translation
Guntupalli Karunakar [Mon, 22 Mar 2004 11:17:22 +0000 (11:17 +0000)]
added punjabi translation
Tor Lillqvist [Sun, 21 Mar 2004 22:06:37 +0000 (22:06 +0000)]
Include the backslash. Otherwise gtk_file_system_win32_path_to_uri()
2004-03-21 Tor Lillqvist <tml@iki.fi>
* gtk/gtkfilesystemwin32.c
(gtk_file_system_win32_volume_get_base_path): Include the
backslash. Otherwise gtk_file_system_win32_path_to_uri() returns
NULL for a volume base path, as g_filename_to_uri() requires an
absolute path, and just a drive letter and colon isn't. (#137543)
Alastair McKinstry [Sun, 21 Mar 2004 21:06:07 +0000 (21:06 +0000)]
Updated Irish translation
Åsmund Skjæveland [Sun, 21 Mar 2004 20:37:28 +0000 (20:37 +0000)]
Updated Norwegian Nynorsk translation.
2004-03-21 Åsmund Skjæveland <aasmunds@fys.uio.no>
* nn.po: Updated Norwegian Nynorsk translation.
Denis Lackovic [Sun, 21 Mar 2004 17:13:33 +0000 (17:13 +0000)]
*** empty log message ***
Zygimantas Berucka [Sun, 21 Mar 2004 13:59:19 +0000 (13:59 +0000)]
Updated Lithuanian translation.
2004-03-21 Zygimantas Berucka <uid0@akl.lt>
* lt.po: Updated Lithuanian translation.
Denis Lackovic [Sun, 21 Mar 2004 08:22:21 +0000 (08:22 +0000)]
*** empty log message ***
Hans Breuer [Sat, 20 Mar 2004 23:45:35 +0000 (23:45 +0000)]
applied the undisputable and required [due to recent gtkfilesystem
2004-03-20 Hans Breuer <hans@breuer.org>
* gtk/gtkfilesystemwin32.c : applied the undisputable and
required [due to recent gtkfilesystem internal api semantic
changes] part of patches to fix bug #137543 (Tor Lillqvist,
J. Ali Harlow)
* gdk/gdkevents-win32.c (handle_configure_event) :
(gdk_event_translate), WM_WINDOWPOSCHANGED : initialize
GdkWindowObject::x, y with screen coords to make
gdk_window_get_position () return the right thing and thus fix
drag and drop positioning (e.g. Gimp tabs, fixes bug #137192)
Baris Cicek [Sat, 20 Mar 2004 17:50:07 +0000 (17:50 +0000)]
Updated Turkish translation
Raymond Penners [Sat, 20 Mar 2004 11:42:30 +0000 (11:42 +0000)]
Renamed GTK-Wimp to MS-Windows Engine
Federico Mena Quintero [Fri, 19 Mar 2004 21:16:24 +0000 (21:16 +0000)]
Revert the patch to #137520, as 2.4.1 is for conservative bug fixes only.
2004-03-19 Federico Mena Quintero <federico@ximian.com>
* Revert the patch to #137520, as 2.4.1 is for conservative bug
fixes only. The patch is attached to the bug report, for
reference.
2004-03-19 Morten Welinder <terra@gnome.org>
* gtk/gtkfilechooserdefault.c